import java.util.Scanner;

/**
 * @author caesar
 * @date 2025/6/28
 * @apiNote
 */
/*## 计算折扣后金额
从键盘输入订单总价格totalPrice（总价格必须>=0），
1. 判断当`totalPrice<0`时，显示输入有误
2. 当`totalPrice>=0`时，根据优惠政策计算打折后的总价格。
   - 判断当`totalPrice >=500` ,discount赋值为0.8
   - 判断当`totalPrice >=400` 且`<500`时,discount赋值为0.85
   - 判断当`totalPrice >=300` 且`<400`时,discount赋值为0.9
   - 判断当`totalPrice >=200` 且`<300`时,discount赋值为0.95
   - 判断当`totalPrice >=0` 且`<200`时,不打折，即discount赋值为1
   - 输出结果
  */
public class Homework2_3 {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        System.out.print("请输入订单总价格:");
        double tatalPrice = input.nextDouble();
        double discount = 0;
        if(tatalPrice >= 0){
            if(tatalPrice >= 500){
               discount = 0.8;
               System.out.println("打折后的价格：" + tatalPrice * discount);
            }else if(tatalPrice >= 400){
                discount = 0.85;
                System.out.println("打折后的价格：" + tatalPrice * discount);
            }else if(tatalPrice >= 300){
                discount = 0.9;
                System.out.println("打折后的价格：" + tatalPrice * discount);
            }else if(tatalPrice >= 200){
                discount = 0.95;
                System.out.println("打折后的价格：" + tatalPrice * discount);
            }else{
                discount = 1;
                System.out.println("打折后的价格：" + tatalPrice * discount);
            }
        }else{
            System.out.println("输入有误");
        }
        input.close();
    }
}
